package com.kmproject.haifu.mvp.model.entity.beans;

import java.util.List;

public class MemberFeatureBean {

    /**
     * description : 数量{0}个
     * functionCode : houseTotal
     * functionId : 1151699558877675522
     * functionName : 可发布房源
     * houseTotal : 3
     * image : https://haifu-test.oss-cn-shenzhen.aliyuncs.com/member/发布房源@2x (1).png
     * levelName : 普通会员
     * memberLevelId : 1151691773737746434
     * houseCount : 1
     * exchangeRate :
     * secondHandTotal : 5
     * secondHandCount : 1
     * isExamine : 0
     */

    private String description;
    private String functionCode;
    private String functionId;
    private String functionName;
    private int houseTotal;
    private String image;
    private String levelName;
    private String memberLevelId;
    private int houseCount;
    private String exchangeRate;
    private int secondHandTotal;
    private int secondHandCount;
    private int isExamine;
    private String value;
    /**
     * descriptionMember : 每年累计不超过3个 可发布1个在线房源
     * functionNameMember : 房源
     */

    private String descriptionMember;
    private String functionNameMember;
    /**
     * configureId : 1151701510206308353
     */

    private String configureId;
   private List<FeatureValue> values;

    public List<FeatureValue> getValues() {
        return values;
    }

    public void setValues(List<FeatureValue> values) {
        this.values = values;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getFunctionCode() {
        return functionCode;
    }

    public void setFunctionCode(String functionCode) {
        this.functionCode = functionCode;
    }

    public String getFunctionId() {
        return functionId;
    }

    public void setFunctionId(String functionId) {
        this.functionId = functionId;
    }

    public String getFunctionName() {
        return functionName;
    }

    public void setFunctionName(String functionName) {
        this.functionName = functionName;
    }

    public int getHouseTotal() {
        return houseTotal;
    }

    public void setHouseTotal(int houseTotal) {
        this.houseTotal = houseTotal;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public String getLevelName() {
        return levelName;
    }

    public void setLevelName(String levelName) {
        this.levelName = levelName;
    }

    public String getMemberLevelId() {
        return memberLevelId;
    }

    public void setMemberLevelId(String memberLevelId) {
        this.memberLevelId = memberLevelId;
    }

    public int getHouseCount() {
        return houseCount;
    }

    public void setHouseCount(int houseCount) {
        this.houseCount = houseCount;
    }

    public String getExchangeRate() {
        return exchangeRate;
    }

    public void setExchangeRate(String exchangeRate) {
        this.exchangeRate = exchangeRate;
    }

    public int getSecondHandTotal() {
        return secondHandTotal;
    }

    public void setSecondHandTotal(int secondHandTotal) {
        this.secondHandTotal = secondHandTotal;
    }

    public int getSecondHandCount() {
        return secondHandCount;
    }

    public void setSecondHandCount(int secondHandCount) {
        this.secondHandCount = secondHandCount;
    }

    public int getIsExamine() {
        return isExamine;
    }

    public void setIsExamine(int isExamine) {
        this.isExamine = isExamine;
    }

    public String getDescriptionMember() {
        return descriptionMember;
    }

    public void setDescriptionMember(String descriptionMember) {
        this.descriptionMember = descriptionMember;
    }

    public String getFunctionNameMember() {
        return functionNameMember;
    }

    public void setFunctionNameMember(String functionNameMember) {
        this.functionNameMember = functionNameMember;
    }

    public String getConfigureId() {
        return configureId;
    }

    public void setConfigureId(String configureId) {
        this.configureId = configureId;
    }

    public static class FeatureValue{

        /**
         * configureId : 1151701498080575489
         * descriptionMember : 每年累计不超过{0}个
         * functionCode : houseTotal
         * houseTotal : 10
         * image : https://haifu-test.oss-cn-shenzhen.aliyuncs.com/member/发布房源@2x (1).png
         * isExamineName :
         */

        private String configureId;
        private String descriptionMember;
        private String functionCode;
        private int houseTotal;
        private String image;
        private String isExamineName;

        public String getConfigureId() {
            return configureId;
        }

        public void setConfigureId(String configureId) {
            this.configureId = configureId;
        }

        public String getDescriptionMember() {
            return descriptionMember;
        }

        public void setDescriptionMember(String descriptionMember) {
            this.descriptionMember = descriptionMember;
        }

        public String getFunctionCode() {
            return functionCode;
        }

        public void setFunctionCode(String functionCode) {
            this.functionCode = functionCode;
        }

        public int getHouseTotal() {
            return houseTotal;
        }

        public void setHouseTotal(int houseTotal) {
            this.houseTotal = houseTotal;
        }

        public String getImage() {
            return image;
        }

        public void setImage(String image) {
            this.image = image;
        }

        public String getIsExamineName() {
            return isExamineName;
        }

        public void setIsExamineName(String isExamineName) {
            this.isExamineName = isExamineName;
        }
    }
}
